home *** CD-ROM | disk | FTP | other *** search
/ Programmer Power Tools / Programmer Power Tools.iso / progjrn / pj_7_3b.arc / WINDEV.ARC / WINAUX.ARC / WINAUX < prev    next >
Text File  |  1989-01-13  |  1KB  |  49 lines

  1. # Make file for WINAUX, a simple debugging window for Windows
  2. #
  3. # Written by William S. Hall
  4. # 3665  Benton Street, #66
  5. # Santa Clara, CA 95051
  6. #
  7.  
  8. # location of scrolling window code
  9. ttydir=..\..\pwcommon\ttycls
  10.  
  11. # header macro
  12. headers=winaux.h $(ttydir)\ttycls.h
  13.  
  14. # compile macro
  15. cp=cl -c -AM -Gsw -Os -Zpe -W3 -DWINDOWS -I$(ttydir)
  16.  
  17. # libraries
  18. LIBS=mlibw mlibcew /NOD
  19.  
  20. #
  21. # make the resource file
  22. #
  23. winaux.res : winaux.rc winaux.h
  24.     rc -r winaux.rc
  25.  
  26. #
  27. # make the object files
  28. #
  29. winaux.obj : winaux.c $(headers)
  30.     $(cp)  -NT _WINAUXRS winaux.c
  31.  
  32. winauxfn.obj : winauxfn.c $(headers)
  33.     $(cp) -NT _WINAUXRS winauxfn.c
  34.  
  35. winauxnt.obj : winauxnt.c $(headers)
  36.     $(cp) -NT _WINAUXNT winauxnt.c
  37.  
  38. ttycls.obj : $(ttydir)\ttycls.c $(ttydir)\ttycls.h
  39.     $(cp) -NT _WINAUXRS $(ttydir)\ttycls.c
  40.  
  41. #
  42. # create the executable file, add resources, and make a map file
  43. #
  44. winaux.exe : winaux.def winaux.res \
  45.          winaux.obj winauxfn.obj winauxnt.obj ttycls.obj
  46.     link winaux+winauxfn+winauxnt+ttycls,/al:16,/m,$(LIBS),winaux
  47.     rc winaux.res
  48.     mapsym winaux
  49.